/*
 * @Description: Test02IAction
 * @Author: rendc
 * @Date: 2024-09-20 10:34:40
 * @LastEditors: rendc
 * @LastEditTime: 2024-09-20 10:46:51
 */
package day19;

/**
 * Test02IAction
 */
public class Test02IAction {
  public static void main(String[] args) {
    // 接口不可以实例化对象
    // IAction action = new IAction();
    System.out.println(IAction.NUM);
    // 接口中的成员变量默认是常量public static final
    // IAction.NUM = 20; // 编译报错
    // 创建一个接口的引用 指向接口的实现类对象
    IAction iAction = new ActionImpl();
    // 接口的方法怎么调用
    System.out.println(IAction.NUM);
    System.out.println(iAction.NUM);
    iAction.start();
    iAction.end();

  }
}